...so that builds on Visual C++ can be fixed.
if (target == _image_bmp)
{
+ HGLOBAL hdatanew;
+ SIZE_T size;
+ guchar *ptr;
+
g_return_val_if_fail (GlobalSize (hdata) >= sizeof (BITMAPFILEHEADER), NULL);
/* No conversion is needed, just strip the BITMAPFILEHEADER */
- HGLOBAL hdatanew;
- SIZE_T size = GlobalSize (hdata) - sizeof (BITMAPFILEHEADER);
- guchar *ptr = GlobalLock (hdata);
+ size = GlobalSize (hdata) - sizeof (BITMAPFILEHEADER);
+ ptr = GlobalLock (hdata);
memmove (ptr, ptr + sizeof (BITMAPFILEHEADER), size);
GlobalUnlock (hdata);